{{#*inline "ComplexTypes"}}
## Complex types
Some helpers require arguments that are complex objects. The JSON schemas for these complex objects are defined below:

{{! Complex Parameter Types}}
{{#each complexTypeDefinitions}}
### {{Name}}:
{
  "type": "Object",
  "properties": {
  {{#each Properties}}
    "{{Name}}": {
      "type": "{{ParameterType.Name}}",
    },
  {{/each}}
  }
}

{{/each~}}

{{! JSON Schema Definitions}}
{{#each complexSchemaDefinitions}}
### {{@key}}:
{{this}}

{{/each}}
{{/inline}}